home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The Arsenal Files 8
/
The Arsenal Files Collection #8 (Arsenal Computer) (1996).ISO
/
wildcat
/
wc5pro14.zip
/
PROFILE.DOC
< prev
next >
Wrap
Text File
|
1996-11-27
|
13KB
|
324 lines
User PROFILES
(32-Bit WildCat! 5 Version)
v1.4
by
Al Lawrence
Sunrise-80 BBS
(404) 256-9525 (USR v.everything 33.6)
(404) 705-9104 (USR v.everything 33.6)
(404) 256-9518 (Voice 9am-9:30pm EST)
(EMAIL) al_lawre@ix.netcom.com
OVERVIEW
________
This Door can be used to capture information about a user, for other users to
review. The Sysop has complete control over the questions to ask, and the way
the anwers will be displayed.
NON-REGISTERED R E S T R I C T I O N S
----------------------------------------
° Maximum number of database entries is 10
° Door time limit disabled
° Allow Player to Send and Read Messages from the
Door Message Center
° CHAT option is disabled
° PROFEVNT (Database Purge) must be registered
INSTALLATION
____________
1) Create a directory to hold all PROFILE files.
2) Unzip wc5PROxx.ZIP into the the above directory
3> MOVE the PROFILE.WCX file to your WC5 directory and delete it from
the directory created in step <1>
4) Modify the supplied PROFILE.CFG file. A description follows:
SUNRISE-80 BBS Your BBS Name
Al Lawrence Sysop's First AND Last name
00000000 Registration Number
# 0 Time Allowed in Door per day.
(0 = BBS Time remaining)
Y Y = Log all callers to USAGEx
N = Do not log callers
2 1 = DO NOT Display ADOPT-A-DOOR Message
2 = Display ADOPT-A-DOOR message
c:\wc5\profile Drive:\Path\ to PICTURE directory
Y Y = Allow player to send PRIVATE messages
from the Door Message Center
N = Do NOT allow PRIVATE messages
0 Place PRIVATE messages in this BBS Conf #
Y Y = Allow player to send PUBLIC messages
addressed to ALL from Message Center
N = Do NOT allow PUBLIC messages
1 Place PUBLIC messages in this BBS conf. #
Y Y = Allow Player to Check for Mail from
the Door Message Center
N = Do NOT allow Check for Mail
Y Y = Allow caller to send EMAIL messages
to Al Lawrence.
N = DO NOT allow EMAIL to Al Lawrence
al_lawre@ix.netcom.com Al Lawrence's EMAIL address
N Y = Allow uploaded pictures to be
available IMMEDIATELY (CAUTION!!)
N = Sysop must make picture available
MANUALLY (Suggested)
# = Requires registration to change to a different value.
NOTE: There are NO Blank Lines in the Config File!!
4) Create a menu entry to run the wcCODE Door and you MUST pass the
FULL drive:\path of the PROFILE directory as a command line
parameter when defining the Door on the menu. An example follows:
Program Name: PROFILE
Parameter : c:\wc5\doors\profile
PURGE PROFILE DATABASE (PROFEVNT.WCX)
-------------------------------------
This program was designed to be run in an event. It will PURGE all deleted
records as well as all records where the logon name does not match an existing
entry in the Wildcat user database. Thus if you remove a caller from the
database you will be ensured that if the caller exists in the PROFILE
database, they will be purged as well.
USAGE LOG
---------
As an option, we provide you with the ability to log every player to a text
file. IF you enter Y in the CFG file to log callers, the Door will place the
caller's name as well as the ON and OFF times each time a caller selects the
Door. A separate file will be created for each Node and the name of the file
will be USAGEx, where x is the Node number.
You may delete these files at any time and the Door will recreate them the
next time a caller enters the Door. If you do NOT want to continue logging
callers, change the CFG file entry to N.
VALID INPUT CHARACTERS (CHAR.OK)
--------------------------------
If you wish to restrict the type of characters a caller may enter, in response
to any questions, be sure to either create or edit the CHAR.OK file. This file
contains all the valid characters you will accept in reponse o a Profile
question. You can delete CHAR.OK, if you do not wish to validate any input
characters or you may edit it to add/change existing entries.
A CHAR.OK file is supplied that contains only the alpha and numeric keys
QUESTIONS/DISPLAY VERBAGE(PROFILE.DAT)
______________________________________
This file contains all the questions you will be asking the callers to
complete, whether or not they must answer the question and the corresponding
display verbage to be used when displaying the caller's answers to the
questions.
PROFILE.DAT an ASCII file created/edited with any ASCII editor. Each line will
reference an individual question, with a maximum of 38 questions.
The format of each line in the file, is as follows:
aaaaaaaaaaaa|b|ccccccccccccc
where a = the question to be asked (maximum of 50 characters)
b = Y (question MUST be answered)
N (question may be bypassed)
c = verbage to be used when displaying answer (max of 18 char.)
The program will perform checks on the PROFILE.DAT file and will report
any errors it detects. A message will be displayed containing the
offending PROFILE.DAT line number and an error number. The error numbers
and their meaning follows:
Error 1: Question length greater than 50
Error 2: 'Must answer' field contains other than Y or N
Error 3: Display verbage length greater than 18
Error 4: File contains more than 38 questions
PLEASE NOTE: When designing the questions, bear in mind that answers to
the questions are limited to 18 characters.
PICTURE ATTACH/PICTURE DOWNLOADING
__________________________________
PROFILE allows the Sysop to ATTACH a picture to a User's profile.
The format of the picture files are left up to the Sysop (ie: GIF, PCX, etc).
The caller uploads the picture file thru hte Profile DOor itself. If the
Sysop, after reviewing the file, accepts it he/she uses the SYSOP option off
the Profile Door Menu to add the FILENAME of the picture to the appropriate
field in the caller's record. The Drive:\Path\ to the Picture Filename must be
defined in the PROFILE.CFG file.
Callers that choose to view another callers profile, will be informed that
there is a picture available for Downloading/Viewing. The caller is given the
option of downloading it and viewing it offline OR if they are using a
terminal program with a GIF viewer TSR, viewing it as they download it.
TRASHCAN FILE
_____________
This is a text file you must create (if you wish to use one), with a file name
of PROFTCAN.DAT and it must reside in the Door directory.
This file is used if you want to block the use of "offensive" words callers
may choose to use. Each word must appear on a separate line within the text
file with a maximum of 100 words.
NOTE: The word must match EXACTLY !!!
ADOPT-A-DOOR
____________
Having been a Sysop for a number of years, I have had my share of problems and
frustrations getting financial support for my board's upkeep. A fellow Sysop
left a message on my board, not long ago, about a concept that was being used
by several boards around the country.
The concept, ADOPT-A-DOOR, allows a caller to register (ADOPT) a door. It
would be the same as sending in a donation, only this way it is earmarked for
registering a particular door. In a way, the user feels he/she is "getting
something in return". As a Door author I have decided to build this concept
into each of my Door programs. The concept replaces the usual message "tell
the Sysop to register this Door" we find in most doors.
If the Door is unregisterd then a message appears on the opening screen to
that effect. After finishing or suspending a game, a message screen is
displayed about the ADOPT-A-DOOR concept. The message also tells the caller to
contact the Sysop to find out if there is any further details to the
ADOPT-A-DOOR concept. Some Sysops give extra D/L time, online time, etc to
callers that ADOPT-A-DOOR.
If the Door has been registered, either by the Sysop or other callers, the
names of those contributors will be displayed in the closing screen.
NOTE: If you want to display the names of the callers that contributed to
registering the Door, you must create an ASCII file called ADOPT.SYS. You
create it with an Editor or Word Processor. Enter the name(s) of the
contributors (one on each line, maximum of 5 entries, each a maximum of 30
characters long). This file must be saved, in ASCII format, and placed in the
Door directory.
LEGALITIES
__________
THIS SOFTWARE AND ACCOMPANYING MATERIALS ARE DISTRIBUTED "AS IS" WITHOUT
WARRANTY, EXPRESS, IMPLIED OR STATUTORY, INCLUDING BUT NOT LIMITED TO ANY
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. IN
NO EVENT SHALL ANYONE INVOLVED WITH THE CREATION AND PRODUCTION OF THIS
PRODUCT BE LIABLE FOR INDIRECT, SPECIAL, OR CONSEQUENTIAL DAMAGES, ARISING OUT
OF ANY USE THEREOF OR BREACH OF ANY WARRANTY.
DISTRIBUTION
____________
You may make this file available for downloading from your BBS or you may
upload it to any BBS of your choice, provided that you do not make any changes
to the contents of the archive (ZIP file). The archive and its individual
contents may not be used by any service that charges any money whatsoever,
without the written permission of the author.
REGISTRATION
____________
Registration and the subsequent insertion of the registration number into your
configuation file, allows for the display of your BBS name on the opening and
closing screen as well as the reduction of a delay built into the opening
screen display along with the ability to change certain values in the
configuration file.
To register your copy of PROFILE please fill out the registration form
(REGISTER.FRM) and mail it along with the registration fee to the name and
address on the form.
Once a door is registered, any changes to registration information (Sysop name
or BBS Name) will require the doors to be re-registered at the registration
fee in effect at that time.
Be sure to use the proper upper/lower case when filling in your name and BBS
name, as they MUST match the way you entered them in the configuration file.
^^^^
Based upon information supplied on the registration form, I will pre- register
you on my BBS. You will then be able to call SUNRISE-80 and pick up your
registration number.
MISC
____
The latest version of PROFILE and other fine SUNRISE DOOR programs are always
available for download from SUNRISE-80 BBS.